.dialog_source, .dialog_filter, .dialog_optional, .itemMenu_opt, .conteudoMenu_opt {
    font-size: 15px;
}

.dialog_filter, .dialog_optional .menuLeft {
    min-width: 100%;
    min-height: 100%;
    margin-bottom: 15px;
}

.dialog_source, .dialog_filter, .dialog_optional a {
    color:#000; 
    text-decoration:none
}

.dialog_source, .dialog_filter, .dialog_optional {
    color: #000;
}

#mask {
    position:fixed;
    left:50%;
    top:50%;
    z-index:9000;
    background-color:#000;
    display:none;
}

#boxes .window {
    position: absolute;
    left:50%;
    top:50%;
    min-height: 80px;
    /*margin: 0 auto;*/
    margin:-15% auto auto auto;
    /*margin-top: -12%;*/
    display:none;
    z-index:9999;
    padding:20px;
}

#boxes, .dialog_filter, .dialog_optional {
    width:520px; 
    color: #000;
    background-color:#ffffff;
}

#boxes, .dialog_source {
    width:850px; 
    color: #000;
    background-color:#ffffff;
}

.dialog_source h2, dialog_filter h2, .dialog_optional h2 {
    text-align: center;
    font-size: 22px;
    margin-bottom: 12px;
}

.dialog_source h3, .dialog_filter h3, .dialog_optional h3 {
    text-align: left;
    font-size: 18px;
    margin-bottom: 5px;
}

.close-source, .close-filter, .close-optional {
    display:block; 
    text-align:right;
    float: right;
    font-size: 14px;
}

.close-source .close-filter .close-optional a:hover {
    /*color:#FFF;*/ 
    text-decoration:none
}

.close {
    display:block; 
    padding: .4em 1em;
    background: #0A3442;
    color: #FFF;
    width: 90px;
    margin: 0 auto;
    float: right;
    cursor: pointer;
}

.close:hover{
    background: #166e8c;
}

/*-O conteudo que fica debaixo da opção da sanfona-*/
ul.menuClasses .conteudoMenu_modal {
    padding:5px;
}

ul.menuClasses .conteudoMenu_modal a {
    padding-left:20px;
    margin-bottom:0px;
    border:0px;
}

ul.menuClasses .conteudoMenu_modal a:hover {
    background-color:#DADADA;
}